home *** CD-ROM | disk | FTP | other *** search
/ Freelog 70 / Freelog070.iso / Internet / EasyPHP / easyphp1-8_setup.exe / {app} / Readme,2.txt < prev    next >
Encoding:
Text File  |  2005-02-10  |  3.1 KB  |  62 lines

  1. == EasyPHP 1.8
  2. == www.easyphp.org
  3. == apache 1.3.33 - php 4.3.10 - mysql 4.1.9 - phpmyadmin 2.6.1
  4.  
  5.  
  6. Avant d'installer une nouvelle version
  7. --------------------------------------
  8. - sauvegardez vos donnΘes (scripts, bases, fichiers de configuration, logs ...)
  9. - si les services sont installΘs : les dΘsinstaller (administrateurs seulement)
  10. - arrΩtez apache et mysql puis fermez easyphp
  11. - dΘsinstallez la version prΘcΘdente (supprimez α la main les fichiers rΘsiduels)
  12. - installez la nouvelle version
  13.  
  14.  
  15. Avertissements
  16. --------------
  17. EasyPHP installe et configure automatiquement un environnement de travail. EasyPHP est donc un outil de dΘveloppement et non pas de production. Si vous souhaitez faire de la production tournez vous vers une solution LAMP (Linux Apache MySQL  PHP). Pour des raisons de stabilitΘ des logiciels (portage expΘrimental), de sΘcuritΘ du systΦme et des donnΘes, une plateforme Windows« est α proscrire.
  18.  
  19.  
  20. MySQL
  21. -----
  22. Attention MySQL est dΘjα installΘ. il est inutile de le reinstaller.
  23.  
  24.  
  25.  
  26. Configuration PHP
  27. -----------------
  28. * register_globals = Off [sΘcuritΘ, performance]
  29. Depuis la version 4.2.0 de PHP, la valeur par dΘfaut de register_global est α Off dans le php.ini. DorΘnavant une variable envoyΘe par un formulaire (mΘthode POST) n'est plus rΘcupΘrΘe avec $variable mais avec $_POST["variable"]. Toutes les variables globales sont concernΘes (POST, GET, cookies, environnement et autres variables serveur : $_GET, $_POST, $_COOKIE, $_SERVER, $_ENV, $_REQUEST, $_SESSION). Ceci peut nΘcessiter la rΘΘcriture partielle de certains scripts.
  30. Rq : il est vivement conseillΘ d'utiliser cette configuration qui est celle adoptΘe par dΘfaut depuis PHP 4.2.0 et de coder vos scripts en consΘquence. Cependant si vous souhaitez utiliser d'anciens scripts sans avoir α les rΘΘcrire, vous avez toujours la possibilitΘ de remettre dans le fichier php.ini register_global α On.
  31.  
  32. * error_reporting = E_ALL [codage propre]
  33. Les erreurs de codage et les avertissements (warning) sont pris en compte. Cette configuration est plus restrictive mais nΘcessaire pour un codage propre. Il est donc possible que certains scripts gΘnΦrent des avertissements qui n'apparaissaient pas auparavant. Dans ce cas, il s'agira essentiellement de notifications. Si ces notifications sont dues α un codage intentionnel vous pouvez les supprimer en remplaτant dans le fichier php.ini la ligne "error_reporting = E_ALL" par "error_reporting = E_ALL & ~E_NOTICE".
  34.  
  35.  
  36. Installation
  37. ------------
  38. L'installation se fait dorΘnavant α l'intΘrieur d'un seul rΘpertoire, mΩme pour les fichiers de configuration My.ini et php.ini.
  39. Cela permet de faire cohabiter cette version avec des versions ulterieurs d'EasyPHP.
  40. De plus, cela permet d'installer EasyPHP sur une clΘ USB.
  41.  
  42.  
  43. Environnement
  44. -------------
  45. - nouvelle version du manager
  46.  
  47.  
  48. Conseils
  49. --------
  50. Si vous rencontrer des problΦmes avec certaines dll du rΘpertoire php, tentez de les placer dans le rΘpertoire systΦme.
  51.  
  52.  
  53. Support
  54. -------
  55. Exemples, forum et FAQ sur le site d'EasyPHP : www.easyphp.org
  56.  
  57.  
  58. Auteurs
  59. -------
  60. Laurent Abbal (laurent@abbal.com)
  61. Emmanuel Faivre (manu@manucorp.com)
  62. Thierry Murail (thierry@easyphp.org)